package com.janetfilter.core.rulers;

/**
 * 忽略大小写的完全相等规则实现
 * 测试内容是否与规则完全相等（忽略大小写）
 * 使用String的equalsIgnoreCase方法进行相等性检查
 */
public class EqualICRuler implements Ruler {
    /**
     * 测试内容是否与规则完全相等（忽略大小写）
     *
     * @param rule 规则内容
     * @param content 要测试的内容
     * @return 如果content等于rule（忽略大小写）返回true，否则返回false
     */
    @Override
    public boolean test(String rule, String content) {
        return content.equalsIgnoreCase(rule);
    }
}
